package com.cnhis.cloudhealth.clinical.hosnurse.hosadviceprint.service;

import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;

import com.alibaba.dubbo.config.annotation.Service;
import com.cnhis.cloudhealth.clinical.hosdoctor.doctororder.bo.DoctororderBo;
import com.cnhis.cloudhealth.clinical.hosnurse.hosadviceprint.bo.HosAdvicePrintBo;
import com.cnhis.cloudhealth.commons.Mappers.ModelVo;

@Service
public class HosAdvicePrintImpl implements IHosAdvicePrint{
  @Autowired
  private HosAdvicePrintBo hosAdvicePrintBo;
  @Autowired
  private DoctororderBo iDoctororder;

@Override
public ModelVo requestBillsTotal(Map map,int currPage,int pageSize) throws Exception {
	return hosAdvicePrintBo.requestBillsTotal(map, currPage, pageSize);
}

@Override
public ModelVo requestBillsDetail(Map map,int currPage,int pageSize) throws Exception {
	return hosAdvicePrintBo.requestBillsDetail(map,currPage, pageSize);
}

@Override
public ModelVo finishedPrintRows(Map map) throws Exception {
	return hosAdvicePrintBo.finishedPrintRows(map);
}

@Override
public ModelVo finishedPrintPages(Map map) throws Exception {
	return hosAdvicePrintBo.finishedPrintPages(map);
}

@Override
public ModelVo printMaxRows(Map map) throws Exception {
	return hosAdvicePrintBo.printMaxRows(map);
}

@Override
public ModelVo unPrintRows(Map map) throws Exception {
	return hosAdvicePrintBo.unPrintRows(map);
}

@Override
public ModelVo insertVBV1(Map pmap) throws Exception {
	return iDoctororder.insertVBV1(pmap);
}

	@Override
	public ModelVo getCheckResult(Map pmap) throws Exception {
		return hosAdvicePrintBo.getCheckResult(pmap);
	}
}
